﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace Vision.Core.Entities.Activities
{
    [Serializable()]
    [DataContract()]
    public class VisionActivityMessage
    {
        /// <summary>
        /// 
        /// </summary>
        [DataMember]
        public Guid ActivityKey { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [DataMember]
        public VisionActivityParameterCollection ActivityParams { get; set; }        

        /// <summary>
        /// 
        /// </summary>
        public VisionActivityMessage()
        {
            this.ActivityParams = new VisionActivityParameterCollection();
        }            
    }
}
